@ignorenonframefalse

Презентация по лабораторной работе №4

Операционные системы

Акрур Имад НКАбд-01-24 -

Российский университет дружбы народов, Москва, Россия

07.03.2025

Цель работы

Получение навыков правильной работы с репозиторием git

Задание

Выполнить работу для тестового репозитория, преобразовать рабочий репозиторий в репозиторий с git-flow и conventional commits

Выполнение лабораторной работы

Установка git-flow

Устанавливаю git-flow из коллекции репозиторием coper

Установка git-flow

Установка Node.js

Устанавливаю node.js

Устанавливаю node.js

Установка Node.js

Обновляю пакеты системы

Обновление

Установка Node.js

Скачиваю необходимое обеспечение для установки pnpm

Скачивание

Установка Node.js

Скачиваю pnpm

Скачиваю pnpm

Настройка Node.js

Запускаю каталог с исполняемыми файлами, включаю функцию форматирования коммитов, создания логов

Настройка

Создание временного репозитория

Создаю новый репозиторий

Создание репозитория

Создание временного репозитория

Создаю каталог для работы с этим репозиторием и перехожу в него (всю настройку надо было выполнять в нём, я сделала это на видео)

Создание каталога

Создание временного репозитория

Подключаюсь к этому репозиторию

Подключение к репозиторию

Создание временного репозитория

Конфигурация пакетов node.js. Теперь в этом репозитории можно работать с этим пакетом

Конфигурация пакетов

Создание временного репозитория

Открываю и редактирую файл так, как написано

Отредактированный файл

Создание временного репозитория

Добавляю файлы, выполняю коммит, отправляю на github

Отправляю всё на github

Создание временного репозитория

Инициализирую git-flow, проверяю, на какой я ветке

Инициализация git-flow

Создание временного репозитория

Загружаю весь репозиторий в хранилище, устанавливаю внешнюю ветку как вышестоящую для этой ветки, создаю релиз с версией 1.0.0

Загружаю весь репозиторий в хранилище

Создание временного репозитория

Создаю журнал изменений, добавляю журнал изменений в индекс, выгружаю релизную ветку в основную

Завершение эту работу

Создание временного репозитория

Выполняю указания

Выполняю указания

Создание временного репозитория

Отправляю данные на github, создаю релиз

Отправка данных

Создание временного репозитория

Создаю ветку для новой функциональности, объединяю две ветки

Создаю ветку для новой функциональности, объединяю две ветки

Создание временного репозитория

Изменяю номер версии

Изменяю номер версии

Создание временного репозитория

Повторяю инструкции для добавления журнала изменений в индекс

Повторяю инструкции 1
Полвторяю инструкции 2

Выводы

Я получил навыки правильной работы с репозиторием git

Список литературы